home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3cmetnu.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_CSMEME_H = 1;
- include("real/raytr/r3frsurf.js")
- include("real/3d/r3metame.js")
-
-
- var R3CLID_CMETAMESH = 780;
-
-
-
-
- // Description: Creates the surfaces that are used for ray tracing the SDS object. This happens
- // by * repeated calls to given hook. The patch is described using the tags of *
- // the selected surface type (R3CMEMEA_RenderMethod). See r3sbs3.h, r3sbili.hm r3stri.h and * r3frsurf.h (for R3FRSURFA_PointRenderAttrs pointwise
- // attributes).
- // p2: Object, callback context
-
- R3CMEMECM_CONVERTTOPATCHES = 780000;
-
- function mR3CMEMECM_CONVERTTOPATCHES(p2) {
- DoA3(this.r3obj, 780000, 0, R3TID_INTEGER, 0, p2, R3TID_OBJECT, 0, 0, R3TID_INTEGER, 0);
- }
-
-
-
-
- var R3CMEMEA_Points = 780500; // r3Vect[]
- var R3CMEMEA_PointCount = 780501; // Integer
- var R3CMEMEA_EdgeCount = 780503; // Integer
- var R3CMEMEA_FaceCount = 780505; // Integer
- var R3CMEMEA_Quality = 780506; // Integer
- var R3CMEMEA_RenderMethod = 780507; // Integer
- var R3CMEMEA_Weights = 780508; // Number[]
- var R3CMEMEA_InterpolateBoundary = 780510; // Boolean
- var R3CMEMEA_PhongShade = 780511; // Boolean
- var R3CMEMEA_MaxDisplacement = 780512; // Number
- var R3CMEMEA_LightFading = 780515; // Number
- var R3CMEME_RENDERTRIANGLE = 0;
- var R3CMEME_RENDERBILINEAR = 1;
- var R3CMEME_RENDERNURBS = 2;
- var R3CMEME_RENDERPOLYGONAL = 3;
-
-
- function r3Cmetamesh () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_CMETAMESH, arguments);
- }
- // Methods
- this.CONVERTTOPATCHES=mR3CMEMECM_CONVERTTOPATCHES;
-
- // Attributes
- }
-
- r3Cmetamesh.prototype=new r3Frsurface;
- // r3cmetnu.h_H